These are photographs of an alien after being recovered from a UFO crash in Ming Pao, China in 1977.
� The Lost Playground